home *** CD-ROM | disk | FTP | other *** search
- #!/bin/sh
- #
- # Start/stop telnet service
-
- . /etc/system.cfg
-
- fn2() { ps | sed -n '/mon .*telnet/P;/netd tel/P'; }
- stp() {
- [ "`fn2`" ] || return
- echo -n "Stopping telnetd... "
- set -- `fn2`
- kill -9 $1
- killall telnetd
- =
- }
- str() {
- [ "$ENATEL" = n -o "`fn2`" ] && return
- echo -n "Starting telnetd... "
- fork daemon - "telnetd -debug"
- = $? "Done $CC port 23"
- }
-
- case "$1" in
- start) str;;
- stop) stp;;
- restart)stp;str;;
- status) if [ "`fn2`" ]
- then echo "Running telned:"; fn2
- else echo No running telnetd
- fi;;
- esac
-